instantaneous contact - Español Inglés Diccionario